@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
body{ background:#fafafa; margin:0px auto;font-family:"微软雅黑"; font-size:14px; color:#666666;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, code, em, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,  tbody,  th  { margin:0; padding:0; border:0; }
li { list-style-type:none; }
a{ text-decoration:none; color:#666666;}
a:hover{ color:#080f40;}
a img{ border:0px;}
img{ border:0px; margin: 0px; padding: 0px;}
.clear{ clear:both; }
.top_bg{ background:#fafafa; height: 140px; width: 100%;  top: 0px; }
.top_01{ width:1200px; margin:auto; padding-top: 23px; }
.logo{ width:200px; float: left; }
.top_tel{ width:940px;  font-size: 18px; color: #262741; float: right;  text-align: right; padding-right:60px;}

.nav{list-style:none;height:40px;width:100%;margin:0 auto; margin-top: 40px; }
.nav li{float:left;position:relative; font-size: 18px;}
.nav li a{color:#080f40;height:40px; line-height:40px;font-weight:bold; padding:0px 35px; blr:expression(this.onFocus=this.close());blr:expression(this.onFocus=this.blur());display:inline-block;}
.nav li a:focus{-moz-outline-style: none;  }
.nav li .sub-nav{position:absolute;top:40px;left:0px;list-style:none;background-color:#333333;display:none; z-index: 10000000000;}
.nav li .sub-nav li{text-align:center;clear:left;width:142px;height:35px;line-height:35px;position:relative; font-size: 15px; font-weight: normal; border-bottom: #ffffff solid 1px;}
.nav li .sub-nav li a{height:35px;line-height:35px;width:142px;padding:0;display:inline-block; color: #FFFFFF; text-align: center;}
.nav li .sub-nav li a:hover{ background-color: #080f40;}
.bot_xian{ width: 100%; margin: auto; height: 90px; clear: both;}
.bot{  margin: auto; width: 100%; height: 530px; min-width: 1200px;}
.bot_l{ width: 400px; float: left;}
.bot_l ul{ width: 100%;}
.bot_l ul li{ width:32%; float: left; line-height: 25px; border-left: #ffffff solid 1px; border-right: #ffffff solid 1px; text-align: center; margin-bottom: 20px;}
.bot_03{ width: 100%; padding-top: 80px; display: block;}
.bot_03 img{ vertical-align: middle; margin-right: 20px;}
.bot_er{ width: 400px; float: left; text-align: center; line-height: 40px;}
.bot_r span{ font-size: 16px; color: #a09f9f; line-height: 30px; width: 100%; display: block;}
.bot_r{ width: 400px; float: right; text-align: right; font-size: 34px;}
.bot_01{ width: 100%; margin: auto; text-align: center;}
.bot_01 img{ cursor: pointer;}
.bot_02{ width:1200px; margin: auto; color: #FFFFFF; padding-top: 165px;}
.bot_02 a{ color: #FFFFFF;}
.bot_02 a:hover{ color:#D7D7D7;}


